package com.dks.repository;

import com.dks.dto.DoctorDto;
import com.dks.models.Doctor;
import com.dks.models.TalksRecord;
import com.dks.result.ResultModel;
import com.dks.util.PageInfo;


public interface IDoctorRepository {

    ResultModel<Boolean> insert(Doctor doctor);

    ResultModel<Boolean> update(Doctor doctor);

    ResultModel login(Doctor doctor);

    ResultModel<Boolean> reset(Doctor doctor);

    ResultModel<Boolean> updatePwd(DoctorDto doctorDto);

    ResultModel<Boolean> selectDocterListByDepartmentId(Integer departmentId);
}
